package com.gxp.system.service;

import com.gxp.system.domain.ZknjProUser;

import java.util.List;

/**
 * 用户服务关联Service接口
 * 
 * @author zh
 * @date 2024-07-18
 */
public interface IZknjProUserService 
{
    /**
     * 查询用户服务关联
     * 
     * @param peoId 用户服务关联主键
     * @return 用户服务关联
     */
    public ZknjProUser selectZknjProUserByPeoId(Long peoId);

    /**
     * 查询用户服务关联列表
     * 
     * @param zknjProUser 用户服务关联
     * @return 用户服务关联集合
     */
    public List<ZknjProUser> selectZknjProUserList(ZknjProUser zknjProUser);

    /**
     * 新增用户服务关联
     * 
     * @param zknjProUser 用户服务关联
     * @return 结果
     */
    public int insertZknjProUser(ZknjProUser zknjProUser);

    /**
     * 修改用户服务关联
     * 
     * @param zknjProUser 用户服务关联
     * @return 结果
     */
    public int updateZknjProUser(ZknjProUser zknjProUser);

    /**
     * 批量删除用户服务关联
     * 
     * @param peoIds 需要删除的用户服务关联主键集合
     * @return 结果
     */
    public int deleteZknjProUserByPeoIds(String peoIds);

    /**
     * 删除用户服务关联信息
     * 
     * @param peoId 用户服务关联主键
     * @return 结果
     */
    public int deleteZknjProUserByPeoId(Long peoId);
}
